package com.jack.payment.entity.generate.config;

import com.jack.payment.entity.common.CommonParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Schema(name = "对象存储基本配置对象")
public  class ConfigOssModel extends CommonParam implements Serializable {
    @Schema(description = "存储桶密钥id")
    private String accessId;
    @Schema(description = "储存桶密钥")
    private String accessKey;
    @Schema(description = "存储桶端点")
    private Integer endpoint;
    @Schema(description = "存储桶名称")
    private String bucket;
    @Schema(description = "存储桶主机地址")
    private String host;

}
